
#include "SDL.h"

#ifndef _BITMAPFONT_H_
#define _BITMAPFONT_H_

__BEGIN_NAMESPACE_DECL_ 

class BitmapFont
{
    public:
        // Need virtual destructor for proper destructor behavior 
        virtual ~BitmapFont() { }

    public:
        virtual bool LoadFont (const char *fontname) = 0;
        virtual int Print (const char *fmt, ...) const = 0;
};

__END_NAMESPACE_DECL_

#endif 
